//package Redis
//
//import redis.clients.jedis.Jedis
//import redis.clients.jedis.{Jedis, JedisPool, JedisPoolConfig}
//
///**
//  * Created by Administrator on 2018/5/30.
//  */
//object JedisConnectionPool {
//
//  val config = new JedisPoolConfig()
//  //最大连接数,
//  config.setMaxTotal(20)
//  //最大空闲连接数
//  config.setMaxIdle(10)
//  //当调用borrow Object方法时，是否进行有效性检查 -->
//  config.setTestOnBorrow(true)
//  //10000代表超时时间（10秒）
//  val pool = new JedisPool(config, "192.168.1.207", 6379, 10000, "123")
//
//  def getConnection(): Jedis = {
//    pool.getResource
//  }
//
//  def main(args: Array[String]) {
//
//
//    val conn = JedisConnectionPool.getConnection()
//    //    conn.set("income", "1000")
//    //
//    //    val r1 = conn.get("xiaoniu")
//    //
//    //    println(r1)
//    //
//    //    conn.incrBy("xiaoniu", -50)
//    //
//    //    val r2 = conn.get("xiaoniu")
//    //
//    //    println(r2)
//    //
//    //    conn.close()
//
//    val r = conn.keys("*")
//    import scala.collection.JavaConversions._
//    for (p <- r) {
//      println(p + " : " + conn.get(p))
//    }
//  }
//}
